protein based assembly

Best popular protein based assembly